<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>document2html: excel Namespace Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">document2html
   &#160;<span id="projectnumber">1.0</span>
   </div>
   <div id="projectbrief">Documents to HTML converter</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('namespaceexcel.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">excel Namespace Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><a class="el" href="classexcel_1_1_excel.html" title="Excel files (xls/xlsx) into HTML сonverter. ">Excel</a> files (xls/xlsx) into HTML сonverter.  
<a href="#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_book.html">Book</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classexcel_1_1_excel.html" title="Excel files (xls/xlsx) into HTML сonverter. ">Excel</a> Workbook data.  <a href="classexcel_1_1_book.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_colinfo.html">Colinfo</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Width and default formatting information that applies to one or more columns in a sheet.  <a href="classexcel_1_1_colinfo.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_excel.html">Excel</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classexcel_1_1_excel.html" title="Excel files (xls/xlsx) into HTML сonverter. ">Excel</a> files (xls/xlsx) into HTML сonverter.  <a href="classexcel_1_1_excel.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_font.html">Font</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains details of not only what is normally considered a font, but also several other display attributes.  <a href="classexcel_1_1_font.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_format.html">Format</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number format information from FORMAT record.  <a href="classexcel_1_1_format.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_formatting.html">Formatting</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Workbook formatting information.  <a href="classexcel_1_1_formatting.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_formula.html">Formula</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classexcel_1_1_sheet.html" title="Contains data for one worksheet. ">Sheet</a> formula information.  <a href="classexcel_1_1_formula.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_hyperlink.html">Hyperlink</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains attributes of hyperlink.  <a href="classexcel_1_1_hyperlink.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_m_s_obj.html">MSObj</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents <a class="el" href="classexcel_1_1_m_s_obj.html" title="Represents MSObj object. ">MSObj</a> object.  <a href="classexcel_1_1_m_s_obj.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_m_s_txo.html">MSTxo</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents <a class="el" href="classexcel_1_1_m_s_txo.html" title="Represents MSTxo object. ">MSTxo</a> object.  <a href="classexcel_1_1_m_s_txo.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_name.html">Name</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Information relating to a named reference, formula, macro, ...  <a href="classexcel_1_1_name.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_note.html">Note</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents user "comment" or "note" object.  <a href="classexcel_1_1_note.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_operand.html">Operand</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluating formulas operands.  <a href="classexcel_1_1_operand.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_ref3_d.html">Ref3D</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents an absolute or relative 3-dimensional reference to box of one or more cells.  <a href="classexcel_1_1_ref3_d.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_rowinfo.html">Rowinfo</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Height and default formatting information that applies to row in a sheet.  <a href="classexcel_1_1_rowinfo.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_sheet.html">Sheet</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains data for one worksheet.  <a href="classexcel_1_1_sheet.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_x12_book.html">X12Book</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classexcel_1_1_excel.html" title="Excel files (xls/xlsx) into HTML сonverter. ">Excel</a> Workbook data.  <a href="classexcel_1_1_x12_book.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_x12_general.html">X12General</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class for document components.  <a href="classexcel_1_1_x12_general.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_x12_sheet.html">X12Sheet</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains data for one worksheet.  <a href="classexcel_1_1_x12_sheet.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_x12_styles.html">X12Styles</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains style data.  <a href="classexcel_1_1_x12_styles.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_x_f.html">XF</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">eXtended <a class="el" href="classexcel_1_1_formatting.html" title="Workbook formatting information. ">Formatting</a> information for cells, rows, columns and styles  <a href="classexcel_1_1_x_f.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_x_f_alignment.html">XFAlignment</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A collection of alignment and similar attributes of <a class="el" href="classexcel_1_1_x_f.html" title="eXtended Formatting information for cells, rows, columns and styles ">XF</a> record.  <a href="classexcel_1_1_x_f_alignment.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_x_f_background.html">XFBackground</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A collection of background-related attributes of <a class="el" href="classexcel_1_1_x_f.html" title="eXtended Formatting information for cells, rows, columns and styles ">XF</a> record.  <a href="classexcel_1_1_x_f_background.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_x_f_border.html">XFBorder</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A collection of border-related attributes of <a class="el" href="classexcel_1_1_x_f.html" title="eXtended Formatting information for cells, rows, columns and styles ">XF</a> record.  <a href="classexcel_1_1_x_f_border.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_x_f_color.html">XFColor</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Color information for font, background, borders.  <a href="classexcel_1_1_x_f_color.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_x_f_protection.html">XFProtection</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A collection of protection-related attributes of <a class="el" href="classexcel_1_1_x_f.html" title="eXtended Formatting information for cells, rows, columns and styles ">XF</a> record.  <a href="classexcel_1_1_x_f_protection.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcel_1_1_xlsx.html">Xlsx</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wrapper for XLSX format.  <a href="classexcel_1_1_xlsx.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:a0e78801cbe05f59569c5f51ae4613948"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <br />
&#160;&#160;<a class="el" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948afd640f5f478bebf6794f13a4de2fde56">FUN</a>, 
<a class="el" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>, 
<a class="el" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>, 
<a class="el" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948aa5076754296ffbcde8175c1927f78d40">FGE</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a3cca02a0527330d73eef2db4f036e995">FTX</a>
<br />
 }</td></tr>
<tr class="separator:a0e78801cbe05f59569c5f51ae4613948"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9cfb0451d1e5db2946ed5e06da468c36"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <br />
&#160;&#160;<a class="el" href="namespaceexcel.html#a9cfb0451d1e5db2946ed5e06da468c36a079e866e9edc18aae0ead1633869e752">XL_CELL_EMPTY</a>, 
<a class="el" href="namespaceexcel.html#a9cfb0451d1e5db2946ed5e06da468c36a0ae8c5514f45646bbccc27ccd417addf">XL_CELL_TEXT</a>, 
<a class="el" href="namespaceexcel.html#a9cfb0451d1e5db2946ed5e06da468c36a215f14a9d48cfe7dd58217fab68ab3b6">XL_CELL_NUMBER</a>, 
<a class="el" href="namespaceexcel.html#a9cfb0451d1e5db2946ed5e06da468c36ad83039f8d002ff5a9989d93761e01e21">XL_CELL_DATE</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceexcel.html#a9cfb0451d1e5db2946ed5e06da468c36a6aef2537763185367855733b1624c517">XL_CELL_BOOLEAN</a>, 
<a class="el" href="namespaceexcel.html#a9cfb0451d1e5db2946ed5e06da468c36a30fdb55d8abb33a9ca112af3299fe03c">XL_CELL_ERROR</a>, 
<a class="el" href="namespaceexcel.html#a9cfb0451d1e5db2946ed5e06da468c36a40289dadecb61eb2f102be4255f2f446">XL_CELL_BLANK</a>
<br />
 }</td></tr>
<tr class="separator:a9cfb0451d1e5db2946ed5e06da468c36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18ef61a69081e2ae879f95750f8b10cb"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <br />
&#160;&#160;<b>XL_RK2</b> = 0x7e, 
<b>XL_ARRAY</b> = 0x0221, 
<b>XL_ARRAY2</b> = 0x0021, 
<b>XL_BLANK</b> = 0x0201, 
<br />
&#160;&#160;<b>XL_BLANK_B2</b> = 0x01, 
<b>XL_BOF</b> = 0x809, 
<b>XL_BOOLERR</b> = 0x205, 
<b>XL_BOOLERR_B2</b> = 0x5, 
<br />
&#160;&#160;<b>XL_BOUNDSHEET</b> = 0x85, 
<b>XL_BUILTINFMTCOUNT</b> = 0x56, 
<b>XL_CF</b> = 0x01B1, 
<b>XL_CODEPAGE</b> = 0x42, 
<br />
&#160;&#160;<b>XL_COLINFO</b> = 0x7D, 
<a class="el" href="namespaceexcel.html#a18ef61a69081e2ae879f95750f8b10cbaa70e1dce2e6b3959f1cde927422f4c9c">XL_COLUMNDEFAULT</a> = 0x20, 
<a class="el" href="namespaceexcel.html#a18ef61a69081e2ae879f95750f8b10cba063a578afddd728de1e3d4a592ba8226">XL_COLWIDTH</a> = 0x24, 
<b>XL_CONDFMT</b> = 0x01B0, 
<br />
&#160;&#160;<b>XL_CONTINUE</b> = 0x3c, 
<b>XL_COUNTRY</b> = 0x8C, 
<b>XL_DATEMODE</b> = 0x22, 
<b>XL_DEFAULTROWHEIGHT</b> = 0x0225, 
<br />
&#160;&#160;<b>XL_DEFCOLWIDTH</b> = 0x55, 
<b>XL_DIMENSION</b> = 0x200, 
<b>XL_DIMENSION2</b> = 0x0, 
<b>XL_EFONT</b> = 0x45, 
<br />
&#160;&#160;<b>XL_EOF</b> = 0x0a, 
<b>XL_EXTERNNAME</b> = 0x23, 
<b>XL_EXTERNSHEET</b> = 0x17, 
<b>XL_EXTSST</b> = 0xff, 
<br />
&#160;&#160;<b>XL_FEAT11</b> = 0x872, 
<b>XL_FILEPASS</b> = 0x2f, 
<b>XL_FONT</b> = 0x31, 
<b>XL_FONT_B3B4</b> = 0x231, 
<br />
&#160;&#160;<b>XL_FORMAT</b> = 0x41e, 
<a class="el" href="namespaceexcel.html#a18ef61a69081e2ae879f95750f8b10cbad168b133bbd23994b41f41b306a95430">XL_FORMAT2</a> = 0x1E, 
<b>XL_FORMULA</b> = 0x6, 
<b>XL_FORMULA3</b> = 0x206, 
<br />
&#160;&#160;<b>XL_FORMULA4</b> = 0x406, 
<b>XL_GCW</b> = 0xab, 
<b>XL_HLINK</b> = 0x01B8, 
<b>XL_QUICKTIP</b> = 0x0800, 
<br />
&#160;&#160;<b>XL_HORIZONTALBREAKS</b> = 0x1b, 
<b>XL_INDEX</b> = 0x20b, 
<a class="el" href="namespaceexcel.html#a18ef61a69081e2ae879f95750f8b10cbaae3174917ba3dfd2b194ce6f7259868f">XL_INTEGER</a> = 0x2, 
<a class="el" href="namespaceexcel.html#a18ef61a69081e2ae879f95750f8b10cba21e4b005da5d1513cffaea22b9eb9c8b">XL_IXFE</a> = 0x44, 
<br />
&#160;&#160;<b>XL_LABEL</b> = 0x204, 
<b>XL_LABEL_B2</b> = 0x04, 
<b>XL_LABELRANGES</b> = 0x15f, 
<b>XL_LABELSST</b> = 0xfd, 
<br />
&#160;&#160;<b>XL_LEFTMARGIN</b> = 0x26, 
<b>XL_TOPMARGIN</b> = 0x28, 
<b>XL_RIGHTMARGIN</b> = 0x27, 
<b>XL_BOTTOMMARGIN</b> = 0x29, 
<br />
&#160;&#160;<b>XL_HEADER</b> = 0x14, 
<b>XL_FOOTER</b> = 0x15, 
<b>XL_HCENTER</b> = 0x83, 
<b>XL_VCENTER</b> = 0x84, 
<br />
&#160;&#160;<b>XL_MERGEDCELLS</b> = 0xE5, 
<b>XL_MSO_DRAWING</b> = 0x00EC, 
<b>XL_MSO_DRAWING_GROUP</b> = 0x00EB, 
<b>XL_MSO_DRAWING_SELECT</b> = 0x00ED, 
<br />
&#160;&#160;<b>XL_MULRK</b> = 0xbd, 
<b>XL_MULBLANK</b> = 0xbe, 
<b>XL_NAME</b> = 0x18, 
<b>XL_NOTE</b> = 0x1c, 
<br />
&#160;&#160;<b>XL_NUMBER</b> = 0x203, 
<b>XL_NUMBER_B2</b> = 0x3, 
<b>XL_OBJ</b> = 0x5D, 
<b>XL_PAGESETUP</b> = 0xA1, 
<br />
&#160;&#160;<b>XL_PALETTE</b> = 0x92, 
<b>XL_PANE</b> = 0x41, 
<b>XL_PRINTGRIDLINES</b> = 0x2B, 
<b>XL_PRINTHEADERS</b> = 0x2A, 
<br />
&#160;&#160;<b>XL_RK</b> = 0x27e, 
<b>XL_ROW</b> = 0x208, 
<b>XL_ROW_B2</b> = 0x08, 
<b>XL_RSTRING</b> = 0xd6, 
<br />
&#160;&#160;<b>XL_SCL</b> = 0x00A0, 
<a class="el" href="namespaceexcel.html#a18ef61a69081e2ae879f95750f8b10cba7b37676b19cab50bba10dd4860bfee8a">XL_SHEETHDR</a> = 0x8F, 
<b>XL_SHEETPR</b> = 0x81, 
<a class="el" href="namespaceexcel.html#a18ef61a69081e2ae879f95750f8b10cbab5929312b445068dd990d6883b734df5">XL_SHEETSOFFSET</a> = 0x8E, 
<br />
&#160;&#160;<b>XL_SHRFMLA</b> = 0x04bc, 
<b>XL_SST</b> = 0xfc, 
<b>XL_STANDARDWIDTH</b> = 0x99, 
<b>XL_STRING</b> = 0x207, 
<br />
&#160;&#160;<b>XL_STRING_B2</b> = 0x7, 
<b>XL_STYLE</b> = 0x293, 
<a class="el" href="namespaceexcel.html#a18ef61a69081e2ae879f95750f8b10cba3374646a7cff9d575ea3bc7c02d11096">XL_SUPBOOK</a> = 0x1AE, 
<b>XL_TABLEOP</b> = 0x236, 
<br />
&#160;&#160;<b>XL_TABLEOP2</b> = 0x37, 
<b>XL_TABLEOP_B2</b> = 0x36, 
<b>XL_TXO</b> = 0x1b6, 
<b>XL_UNCALCED</b> = 0x5e, 
<br />
&#160;&#160;<b>XL_UNKNOWN</b> = 0xffff, 
<b>XL_VERTICALPAGEBREAKS</b> = 0x1a, 
<b>XL_WINDOW2</b> = 0x023E, 
<b>XL_WINDOW2_B2</b> = 0x003E, 
<br />
&#160;&#160;<b>XL_WRITEACCESS</b> = 0x5C, 
<b>XL_WSBOOL</b> = XL_SHEETPR, 
<b>XL_XF</b> = 0xe0, 
<a class="el" href="namespaceexcel.html#a18ef61a69081e2ae879f95750f8b10cbae7faa1ad13ea41315aed27c8cada8f3e">XL_XF2</a> = 0x0043, 
<br />
&#160;&#160;<a class="el" href="namespaceexcel.html#a18ef61a69081e2ae879f95750f8b10cbaaaec8e7d770cb54ffbc6fe80e747a307">XL_XF3</a> = 0x0243, 
<a class="el" href="namespaceexcel.html#a18ef61a69081e2ae879f95750f8b10cbaf8015eb901557fc35b4cb818db834f21">XL_XF4</a> = 0x0443
<br />
 }</td></tr>
<tr class="separator:a18ef61a69081e2ae879f95750f8b10cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24b2bb05a1507d7970e4ad1bc82357ce"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <br />
&#160;&#160;<a class="el" href="namespaceexcel.html#a24b2bb05a1507d7970e4ad1bc82357cea6b58a26469b6a58fe7e774896227b225">SUPBOOK_UNK</a>, 
<a class="el" href="namespaceexcel.html#a24b2bb05a1507d7970e4ad1bc82357cead953bd8e10fa80bd2f9ad8403412d4aa">SUPBOOK_INTERNAL</a>, 
<a class="el" href="namespaceexcel.html#a24b2bb05a1507d7970e4ad1bc82357cea468fbfb2b59bc726187b1db43629c188">SUPBOOK_EXTERNAL</a>, 
<a class="el" href="namespaceexcel.html#a24b2bb05a1507d7970e4ad1bc82357cea64f13245cfb8aa20b4837f6c01460b2a">SUPBOOK_ADDIN</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceexcel.html#a24b2bb05a1507d7970e4ad1bc82357ceaf7db0f6b4048a5f7b0bd02d80d98febd">SUPBOOK_DDEOLE</a>
<br />
 }</td></tr>
<tr class="separator:a24b2bb05a1507d7970e4ad1bc82357ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa67ebc56d57293344592aa4218596fbc"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <br />
&#160;&#160;<a class="el" href="namespaceexcel.html#aa67ebc56d57293344592aa4218596fbcaeb76bff2d989b2b500bde8bda6333eee">oBOOL</a> = 3, 
<a class="el" href="namespaceexcel.html#aa67ebc56d57293344592aa4218596fbcab71f06d0185afad54ba0e3b0d0d226b5">oERR</a> = 4, 
<a class="el" href="namespaceexcel.html#aa67ebc56d57293344592aa4218596fbcab6ae8233415d94b241a7428bbb6bb6ef">oMSNG</a> = 5, 
<a class="el" href="namespaceexcel.html#aa67ebc56d57293344592aa4218596fbcacca9c09a8ff36e618fcf6be399a0b880">oNUM</a> = 2, 
<br />
&#160;&#160;<a class="el" href="namespaceexcel.html#aa67ebc56d57293344592aa4218596fbca6645df5a5d183166e4c052ba2f2152e3">oREF</a> = -1, 
<a class="el" href="namespaceexcel.html#aa67ebc56d57293344592aa4218596fbca15ecc6ee5374171c15305213a384ca5b">oREL</a> = -2, 
<a class="el" href="namespaceexcel.html#aa67ebc56d57293344592aa4218596fbca8a9b9778ea9bc5e1198513bd078bea58">oSTRG</a> = 1, 
<a class="el" href="namespaceexcel.html#aa67ebc56d57293344592aa4218596fbca92d4d2ce965e0798b5136c3312fda1ac">oUNK</a> = 0
<br />
 }</td></tr>
<tr class="separator:aa67ebc56d57293344592aa4218596fbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a5e35ec02593e1348f13ee2b291416617"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; std::vector&lt; unsigned char &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a5e35ec02593e1348f13ee2b291416617">DEFAULT_PALETTE_B2</a> (DEFAULT_PALETTE_B5.begin(), DEFAULT_PALETTE_B5.begin()+16)</td></tr>
<tr class="separator:a5e35ec02593e1348f13ee2b291416617"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86bff50163b6349fcd7cc31fda309cd0"><td class="memItemLeft" align="right" valign="top">const std::regex&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a86bff50163b6349fcd7cc31fda309cd0">FORMAT_BRACKETED_TEXT</a> (&quot;\[^\]*\&quot;)</td></tr>
<tr class="separator:a86bff50163b6349fcd7cc31fda309cd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a678793ae82118dad9ac8327849c93cb1"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; int, int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a678793ae82118dad9ac8327849c93cb1">CELL_TYPE_FROM_FORMAT_TYPE</a></td></tr>
<tr class="separator:a678793ae82118dad9ac8327849c93cb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ffa88261a2ca60e6aee5a023f278cd9"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a1ffa88261a2ca60e6aee5a023f278cd9">BOF_CODES</a></td></tr>
<tr class="separator:a1ffa88261a2ca60e6aee5a023f278cd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92634b87a761ab2a0eefc9f5810ec6ed"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; int, std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a92634b87a761ab2a0eefc9f5810ec6ed">ERROR_TEXT_FROM_CODE</a></td></tr>
<tr class="separator:a92634b87a761ab2a0eefc9f5810ec6ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71cf688507eed8a63610bbdfef30e19e"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; std::string, int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a71cf688507eed8a63610bbdfef30e19e">ERROR_CODE_FROM_TEXT</a></td></tr>
<tr class="separator:a71cf688507eed8a63610bbdfef30e19e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfb30d4688d9699ae017046e3027dee0"><td class="memItemLeft" align="right" valign="top"><a id="adfb30d4688d9699ae017046e3027dee0"></a>
const int&#160;</td><td class="memItemRight" valign="bottom"><b>XL_WORKBOOK_GLOBALS</b> = 0x5</td></tr>
<tr class="separator:adfb30d4688d9699ae017046e3027dee0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc3082a9c86a2e09939c480f184cc3d1"><td class="memItemLeft" align="right" valign="top"><a id="adc3082a9c86a2e09939c480f184cc3d1"></a>
const int&#160;</td><td class="memItemRight" valign="bottom"><b>XL_WORKBOOK_GLOBALS_4W</b> = 0x100</td></tr>
<tr class="separator:adc3082a9c86a2e09939c480f184cc3d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2435a7e14998a0f4ac3983dd8364ee46"><td class="memItemLeft" align="right" valign="top"><a id="a2435a7e14998a0f4ac3983dd8364ee46"></a>
const int&#160;</td><td class="memItemRight" valign="bottom"><b>XL_WORKSHEET</b> = 0x10</td></tr>
<tr class="separator:a2435a7e14998a0f4ac3983dd8364ee46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19bd70235f98284e82ff327b380fd1da"><td class="memItemLeft" align="right" valign="top"><a id="a19bd70235f98284e82ff327b380fd1da"></a>
const int&#160;</td><td class="memItemRight" valign="bottom"><b>XL_BOUNDSHEET_WORKSHEET</b> = 0x00</td></tr>
<tr class="separator:a19bd70235f98284e82ff327b380fd1da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a455291212cb4d142867a652d243f6c83"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a455291212cb4d142867a652d243f6c83">SUPPORTED_VERSIONS</a> {80, 70, 50, 45, 40, 30, 21, 20}</td></tr>
<tr class="separator:a455291212cb4d142867a652d243f6c83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a200cdaf870f31775fa988f30693ce93d"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; int, int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a200cdaf870f31775fa988f30693ce93d">BOF_LENGTH</a></td></tr>
<tr class="separator:a200cdaf870f31775fa988f30693ce93d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26b3281375e1066e72509810b2ddda3d"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; std::string, std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a26b3281375e1066e72509810b2ddda3d">BUILTIN_NAME_FROM_CODE</a></td></tr>
<tr class="separator:a26b3281375e1066e72509810b2ddda3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b8fde17d8a899f0bcfb8d39f3b62b90"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; int, std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a5b8fde17d8a899f0bcfb8d39f3b62b90">ENCODING_FROM_CODEPAGE</a></td></tr>
<tr class="separator:a5b8fde17d8a899f0bcfb8d39f3b62b90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a539855c2e0010dc38ff2f38214525823"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; int, std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a539855c2e0010dc38ff2f38214525823">BIFF_TEXT</a></td></tr>
<tr class="separator:a539855c2e0010dc38ff2f38214525823"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af50fc35337b79c4cb84f7ad559d320d5"><td class="memItemLeft" align="right" valign="top">const std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#af50fc35337b79c4cb84f7ad559d320d5">STYLE_FILE</a> = &quot;style.css&quot;</td></tr>
<tr class="separator:af50fc35337b79c4cb84f7ad559d320d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abac4cddf1a3e8c9f1b8e4d117e0dcc78"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; int, int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#abac4cddf1a3e8c9f1b8e4d117e0dcc78">STD_FORMAT_CODE_TYPES</a></td></tr>
<tr class="separator:abac4cddf1a3e8c9f1b8e4d117e0dcc78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab46fb682f63360b8cd79c8f8ac954907"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; int, std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#ab46fb682f63360b8cd79c8f8ac954907">STD_FORMAT_STRINGS</a></td></tr>
<tr class="separator:ab46fb682f63360b8cd79c8f8ac954907"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace6b844b1ad082b72a572869ffe03a28"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; std::string, int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#ace6b844b1ad082b72a572869ffe03a28">NON_DATE_FORMATS</a></td></tr>
<tr class="separator:ace6b844b1ad082b72a572869ffe03a28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a876f8652b16075be1287f2fdd321634c"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a876f8652b16075be1287f2fdd321634c">BUILIT_STYLE_NAMES</a></td></tr>
<tr class="separator:a876f8652b16075be1287f2fdd321634c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67a38a43f317fada476003b0cbdb8c7d"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; char, int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a67a38a43f317fada476003b0cbdb8c7d">SKIP_CHAR_DICT</a></td></tr>
<tr class="separator:a67a38a43f317fada476003b0cbdb8c7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ebfad5975bb10cab9f109194ca40a02"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; char, int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a3ebfad5975bb10cab9f109194ca40a02">DATE_CHAR_DICT</a></td></tr>
<tr class="separator:a3ebfad5975bb10cab9f109194ca40a02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a145f3f67d89ae33f100bbc9dd7876fac"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; char, int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a145f3f67d89ae33f100bbc9dd7876fac">NUMBER_CHAR_DICT</a></td></tr>
<tr class="separator:a145f3f67d89ae33f100bbc9dd7876fac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7c80151376ffab308389d1096d90caa"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; std::vector&lt; unsigned char &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#ac7c80151376ffab308389d1096d90caa">DEFAULT_PALETTE_B5</a></td></tr>
<tr class="separator:ac7c80151376ffab308389d1096d90caa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a867598d4fb59f3ec00c7cb537dd2db19"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; std::vector&lt; unsigned char &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a867598d4fb59f3ec00c7cb537dd2db19">DEFAULT_PALETTE_B8</a></td></tr>
<tr class="separator:a867598d4fb59f3ec00c7cb537dd2db19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a854675fbd9e3ea3056c2718be9c1cab4"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; int, std::vector&lt; std::vector&lt; unsigned char &gt; &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a854675fbd9e3ea3056c2718be9c1cab4">DEFAULT_PALETTE</a></td></tr>
<tr class="separator:a854675fbd9e3ea3056c2718be9c1cab4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88339bb7f3163936cbb3362dd4b5306b"><td class="memItemLeft" align="right" valign="top">const std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a88339bb7f3163936cbb3362dd4b5306b">LIST_SEPARATOR</a> = &quot;,&quot;</td></tr>
<tr class="separator:a88339bb7f3163936cbb3362dd4b5306b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97e0c9cef7d6f2c6d628dc8dacde69d8"><td class="memItemLeft" align="right" valign="top">const char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a97e0c9cef7d6f2c6d628dc8dacde69d8">LEAF_RANK</a> = 90</td></tr>
<tr class="separator:a97e0c9cef7d6f2c6d628dc8dacde69d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a597e26d03cee079d38d7b5c9c8bf5646"><td class="memItemLeft" align="right" valign="top">const char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a597e26d03cee079d38d7b5c9c8bf5646">FUNC_RANK</a> = 90</td></tr>
<tr class="separator:a597e26d03cee079d38d7b5c9c8bf5646"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad528e61ce775950f97ac8e982a76d42b"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; int, std::tuple&lt; std::string, char, char &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#ad528e61ce775950f97ac8e982a76d42b">FUNC_DEFINITIONS</a></td></tr>
<tr class="separator:ad528e61ce775950f97ac8e982a76d42b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af146eee1569edcd0185d31231c012bec"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#af146eee1569edcd0185d31231c012bec">SZTAB0</a></td></tr>
<tr class="separator:af146eee1569edcd0185d31231c012bec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4704e5b64c70b4234f19aca1bd88076c"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>SZTAB1</b></td></tr>
<tr class="separator:a4704e5b64c70b4234f19aca1bd88076c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4236aeca86cfd1538a9e6f7f30306719"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>SZTAB2</b></td></tr>
<tr class="separator:a4236aeca86cfd1538a9e6f7f30306719"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48a19a54a726a5d20dbba94cdbef3c54"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>SZTAB3</b></td></tr>
<tr class="separator:a48a19a54a726a5d20dbba94cdbef3c54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29477940892f14e8d4c08610666f0c2e"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>SZTAB4</b></td></tr>
<tr class="separator:a29477940892f14e8d4c08610666f0c2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79ac143f3e9ec6cd63b5ab1b12815562"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; int, std::vector&lt; char &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>SZDICT</b></td></tr>
<tr class="separator:a79ac143f3e9ec6cd63b5ab1b12815562"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22c0a7a461c381f1c6071cabdd68083a"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a22c0a7a461c381f1c6071cabdd68083a">ERROR_CODES</a> {0x07, 0x08, 0x0A, 0x0B, 0x1C, 0x1D, 0x2F}</td></tr>
<tr class="separator:a22c0a7a461c381f1c6071cabdd68083a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a684d10eef6625ce3dcd749f8feafd773"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a684d10eef6625ce3dcd749f8feafd773">OPERATION_NAMES</a></td></tr>
<tr class="separator:a684d10eef6625ce3dcd749f8feafd773"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8d5353d4dfff76158d4d5368fc4d6bf"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#ae8d5353d4dfff76158d4d5368fc4d6bf">XL_SHRFMLA_ETC</a></td></tr>
<tr class="separator:ae8d5353d4dfff76158d4d5368fc4d6bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe31a72954b93f4987533445e3b2e1d4"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#abe31a72954b93f4987533445e3b2e1d4">CELL_HORZ_ALIGN</a></td></tr>
<tr class="separator:abe31a72954b93f4987533445e3b2e1d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f21e8f58bb60aaabfd2fa9762f5060c"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a0f21e8f58bb60aaabfd2fa9762f5060c">CELL_VERT_ALIGN</a></td></tr>
<tr class="separator:a0f21e8f58bb60aaabfd2fa9762f5060c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae9c20442936f77a7da491583b696ecf"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#aae9c20442936f77a7da491583b696ecf">CELL_BORDER_TYPE</a></td></tr>
<tr class="separator:aae9c20442936f77a7da491583b696ecf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4aba6850f321cf2d33c1b74e6ebfae4"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#aa4aba6850f321cf2d33c1b74e6ebfae4">CELL_BORDER_SIZE</a></td></tr>
<tr class="separator:aa4aba6850f321cf2d33c1b74e6ebfae4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e1ab8705644c2a2393216fcdf2793a2"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; int, std::vector&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a0e1ab8705644c2a2393216fcdf2793a2">TABLE_BACKGROUND</a></td></tr>
<tr class="separator:a0e1ab8705644c2a2393216fcdf2793a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b0869653f198d05874fc13e19a69e3a"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; int, std::vector&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a2b0869653f198d05874fc13e19a69e3a">TABLE_COLOR</a></td></tr>
<tr class="separator:a2b0869653f198d05874fc13e19a69e3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a910586ae898dc927421ba516f866b63a"><td class="memItemLeft" align="right" valign="top">const long int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a910586ae898dc927421ba516f866b63a">X12_MAX_ROWS</a> = 1048576</td></tr>
<tr class="separator:a910586ae898dc927421ba516f866b63a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89c94f86995c751c76a443e9a97dff2e"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a89c94f86995c751c76a443e9a97dff2e">X12_MAX_COLS</a> = 16384</td></tr>
<tr class="separator:a89c94f86995c751c76a443e9a97dff2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e495b910ee19f6b08f424d3174a1897"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; char, int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a4e495b910ee19f6b08f424d3174a1897">UPPERCASE_REL_INDEX</a></td></tr>
<tr class="separator:a4e495b910ee19f6b08f424d3174a1897"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45996c22d40b1d8da8c9fb1340bc7543"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; std::string, int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a45996c22d40b1d8da8c9fb1340bc7543">XLSX_HORZ_ALIGN</a></td></tr>
<tr class="separator:a45996c22d40b1d8da8c9fb1340bc7543"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c86d47ecef37d6922640b472b6d7555"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; std::string, int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a4c86d47ecef37d6922640b472b6d7555">XLSX_VERT_ALIGN</a></td></tr>
<tr class="separator:a4c86d47ecef37d6922640b472b6d7555"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bcbfdda1f0e2eeaa52985b37fe63486"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; std::string, int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a8bcbfdda1f0e2eeaa52985b37fe63486">XLSX_BORDER_TYPE</a></td></tr>
<tr class="separator:a8bcbfdda1f0e2eeaa52985b37fe63486"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a0c194bbffb5361674d301bc413eccc"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; std::string, int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexcel.html#a5a0c194bbffb5361674d301bc413eccc">XLSX_FILL_PATTERN</a></td></tr>
<tr class="separator:a5a0c194bbffb5361674d301bc413eccc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p><a class="el" href="classexcel_1_1_excel.html" title="Excel files (xls/xlsx) into HTML сonverter. ">Excel</a> files (xls/xlsx) into HTML сonverter. </p>
</div><h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="a0e78801cbe05f59569c5f51ae4613948"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0e78801cbe05f59569c5f51ae4613948">&#9670;&nbsp;</a></span>anonymous enum</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Classification that has been inferred from format string </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a0e78801cbe05f59569c5f51ae4613948afd640f5f478bebf6794f13a4de2fde56"></a>FUN&#160;</td><td class="fielddoc"><p>Unknown. </p>
</td></tr>
<tr><td class="fieldname"><a id="a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f"></a>FDT&#160;</td><td class="fielddoc"><p>Date. </p>
</td></tr>
<tr><td class="fieldname"><a id="a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5"></a>FNU&#160;</td><td class="fielddoc"><p>Number. </p>
</td></tr>
<tr><td class="fieldname"><a id="a0e78801cbe05f59569c5f51ae4613948aa5076754296ffbcde8175c1927f78d40"></a>FGE&#160;</td><td class="fielddoc"><p>General. </p>
</td></tr>
<tr><td class="fieldname"><a id="a0e78801cbe05f59569c5f51ae4613948a3cca02a0527330d73eef2db4f036e995"></a>FTX&#160;</td><td class="fielddoc"><p>Text. </p>
</td></tr>
</table>

</div>
</div>
<a id="a9cfb0451d1e5db2946ed5e06da468c36"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9cfb0451d1e5db2946ed5e06da468c36">&#9670;&nbsp;</a></span>anonymous enum</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Cell types </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a9cfb0451d1e5db2946ed5e06da468c36a079e866e9edc18aae0ead1633869e752"></a>XL_CELL_EMPTY&#160;</td><td class="fielddoc"><p>Empty. </p>
</td></tr>
<tr><td class="fieldname"><a id="a9cfb0451d1e5db2946ed5e06da468c36a0ae8c5514f45646bbccc27ccd417addf"></a>XL_CELL_TEXT&#160;</td><td class="fielddoc"><p>Text. </p>
</td></tr>
<tr><td class="fieldname"><a id="a9cfb0451d1e5db2946ed5e06da468c36a215f14a9d48cfe7dd58217fab68ab3b6"></a>XL_CELL_NUMBER&#160;</td><td class="fielddoc"><p>Number. </p>
</td></tr>
<tr><td class="fieldname"><a id="a9cfb0451d1e5db2946ed5e06da468c36ad83039f8d002ff5a9989d93761e01e21"></a>XL_CELL_DATE&#160;</td><td class="fielddoc"><p>Date. </p>
</td></tr>
<tr><td class="fieldname"><a id="a9cfb0451d1e5db2946ed5e06da468c36a6aef2537763185367855733b1624c517"></a>XL_CELL_BOOLEAN&#160;</td><td class="fielddoc"><p>Boolean. </p>
</td></tr>
<tr><td class="fieldname"><a id="a9cfb0451d1e5db2946ed5e06da468c36a30fdb55d8abb33a9ca112af3299fe03c"></a>XL_CELL_ERROR&#160;</td><td class="fielddoc"><p>Error. </p>
</td></tr>
<tr><td class="fieldname"><a id="a9cfb0451d1e5db2946ed5e06da468c36a40289dadecb61eb2f102be4255f2f446"></a>XL_CELL_BLANK&#160;</td><td class="fielddoc"><p>Blank. For use in debugging, gathering stats, etc. </p>
</td></tr>
</table>

</div>
</div>
<a id="a18ef61a69081e2ae879f95750f8b10cb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a18ef61a69081e2ae879f95750f8b10cb">&#9670;&nbsp;</a></span>anonymous enum</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Record codes </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a18ef61a69081e2ae879f95750f8b10cbaa70e1dce2e6b3959f1cde927422f4c9c"></a>XL_COLUMNDEFAULT&#160;</td><td class="fielddoc"><p>BIFF2 only. </p>
</td></tr>
<tr><td class="fieldname"><a id="a18ef61a69081e2ae879f95750f8b10cba063a578afddd728de1e3d4a592ba8226"></a>XL_COLWIDTH&#160;</td><td class="fielddoc"><p>BIFF2 only. </p>
</td></tr>
<tr><td class="fieldname"><a id="a18ef61a69081e2ae879f95750f8b10cbad168b133bbd23994b41f41b306a95430"></a>XL_FORMAT2&#160;</td><td class="fielddoc"><p>BIFF2, BIFF3. </p>
</td></tr>
<tr><td class="fieldname"><a id="a18ef61a69081e2ae879f95750f8b10cbaae3174917ba3dfd2b194ce6f7259868f"></a>XL_INTEGER&#160;</td><td class="fielddoc"><p>BIFF2 only. </p>
</td></tr>
<tr><td class="fieldname"><a id="a18ef61a69081e2ae879f95750f8b10cba21e4b005da5d1513cffaea22b9eb9c8b"></a>XL_IXFE&#160;</td><td class="fielddoc"><p>BIFF2 only. </p>
</td></tr>
<tr><td class="fieldname"><a id="a18ef61a69081e2ae879f95750f8b10cba7b37676b19cab50bba10dd4860bfee8a"></a>XL_SHEETHDR&#160;</td><td class="fielddoc"><p>BIFF4W only. </p>
</td></tr>
<tr><td class="fieldname"><a id="a18ef61a69081e2ae879f95750f8b10cbab5929312b445068dd990d6883b734df5"></a>XL_SHEETSOFFSET&#160;</td><td class="fielddoc"><p>BIFF4W only. </p>
</td></tr>
<tr><td class="fieldname"><a id="a18ef61a69081e2ae879f95750f8b10cba3374646a7cff9d575ea3bc7c02d11096"></a>XL_SUPBOOK&#160;</td><td class="fielddoc"><p>aka EXTERNALBOOK in OOo docs </p>
</td></tr>
<tr><td class="fieldname"><a id="a18ef61a69081e2ae879f95750f8b10cbae7faa1ad13ea41315aed27c8cada8f3e"></a>XL_XF2&#160;</td><td class="fielddoc"><p>BIFF2 version of <a class="el" href="classexcel_1_1_x_f.html" title="eXtended Formatting information for cells, rows, columns and styles ">XF</a> record. </p>
</td></tr>
<tr><td class="fieldname"><a id="a18ef61a69081e2ae879f95750f8b10cbaaaec8e7d770cb54ffbc6fe80e747a307"></a>XL_XF3&#160;</td><td class="fielddoc"><p>BIFF3 version of <a class="el" href="classexcel_1_1_x_f.html" title="eXtended Formatting information for cells, rows, columns and styles ">XF</a> record. </p>
</td></tr>
<tr><td class="fieldname"><a id="a18ef61a69081e2ae879f95750f8b10cbaf8015eb901557fc35b4cb818db834f21"></a>XL_XF4&#160;</td><td class="fielddoc"><p>BIFF4 version of <a class="el" href="classexcel_1_1_x_f.html" title="eXtended Formatting information for cells, rows, columns and styles ">XF</a> record. </p>
</td></tr>
</table>

</div>
</div>
<a id="a24b2bb05a1507d7970e4ad1bc82357ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a24b2bb05a1507d7970e4ad1bc82357ce">&#9670;&nbsp;</a></span>anonymous enum</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Supbook types </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a24b2bb05a1507d7970e4ad1bc82357cea6b58a26469b6a58fe7e774896227b225"></a>SUPBOOK_UNK&#160;</td><td class="fielddoc"><p>Unknown. </p>
</td></tr>
<tr><td class="fieldname"><a id="a24b2bb05a1507d7970e4ad1bc82357cead953bd8e10fa80bd2f9ad8403412d4aa"></a>SUPBOOK_INTERNAL&#160;</td><td class="fielddoc"><p>Internal. </p>
</td></tr>
<tr><td class="fieldname"><a id="a24b2bb05a1507d7970e4ad1bc82357cea468fbfb2b59bc726187b1db43629c188"></a>SUPBOOK_EXTERNAL&#160;</td><td class="fielddoc"><p>Extarnal. </p>
</td></tr>
<tr><td class="fieldname"><a id="a24b2bb05a1507d7970e4ad1bc82357cea64f13245cfb8aa20b4837f6c01460b2a"></a>SUPBOOK_ADDIN&#160;</td><td class="fielddoc"><p>Addin. </p>
</td></tr>
<tr><td class="fieldname"><a id="a24b2bb05a1507d7970e4ad1bc82357ceaf7db0f6b4048a5f7b0bd02d80d98febd"></a>SUPBOOK_DDEOLE&#160;</td><td class="fielddoc"><p>DDE OLE. </p>
</td></tr>
</table>

</div>
</div>
<a id="aa67ebc56d57293344592aa4218596fbc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa67ebc56d57293344592aa4218596fbc">&#9670;&nbsp;</a></span>anonymous enum</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum</td>
        </tr>
      </table>
</div><div class="memdoc">
<p><a class="el" href="classexcel_1_1_operand.html" title="Evaluating formulas operands. ">Operand</a> kind list </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aa67ebc56d57293344592aa4218596fbcaeb76bff2d989b2b500bde8bda6333eee"></a>oBOOL&#160;</td><td class="fielddoc"><p>Boolean. </p>
</td></tr>
<tr><td class="fieldname"><a id="aa67ebc56d57293344592aa4218596fbcab71f06d0185afad54ba0e3b0d0d226b5"></a>oERR&#160;</td><td class="fielddoc"><p>Error. </p>
</td></tr>
<tr><td class="fieldname"><a id="aa67ebc56d57293344592aa4218596fbcab6ae8233415d94b241a7428bbb6bb6ef"></a>oMSNG&#160;</td><td class="fielddoc"><p>Message. </p>
</td></tr>
<tr><td class="fieldname"><a id="aa67ebc56d57293344592aa4218596fbcacca9c09a8ff36e618fcf6be399a0b880"></a>oNUM&#160;</td><td class="fielddoc"><p>Number. </p>
</td></tr>
<tr><td class="fieldname"><a id="aa67ebc56d57293344592aa4218596fbca6645df5a5d183166e4c052ba2f2152e3"></a>oREF&#160;</td><td class="fielddoc"><p>Reference. </p>
</td></tr>
<tr><td class="fieldname"><a id="aa67ebc56d57293344592aa4218596fbca15ecc6ee5374171c15305213a384ca5b"></a>oREL&#160;</td><td class="fielddoc"><p>Relative. </p>
</td></tr>
<tr><td class="fieldname"><a id="aa67ebc56d57293344592aa4218596fbca8a9b9778ea9bc5e1198513bd078bea58"></a>oSTRG&#160;</td><td class="fielddoc"><p>String. </p>
</td></tr>
<tr><td class="fieldname"><a id="aa67ebc56d57293344592aa4218596fbca92d4d2ce965e0798b5136c3312fda1ac"></a>oUNK&#160;</td><td class="fielddoc"><p>Unknown. </p>
</td></tr>
</table>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="a5e35ec02593e1348f13ee2b291416617"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5e35ec02593e1348f13ee2b291416617">&#9670;&nbsp;</a></span>DEFAULT_PALETTE_B2()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;std::vector&lt;unsigned char&gt; &gt; excel::DEFAULT_PALETTE_B2 </td>
          <td>(</td>
          <td class="paramtype">DEFAULT_PALETTE_B5.&#160;</td>
          <td class="paramname"><em>begin</em>(), </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">DEFAULT_PALETTE_B5.begin()+&#160;</td>
          <td class="paramname"><em>16</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>BIFF 2 default palette </p>

</div>
</div>
<a id="a86bff50163b6349fcd7cc31fda309cd0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86bff50163b6349fcd7cc31fda309cd0">&#9670;&nbsp;</a></span>FORMAT_BRACKETED_TEXT()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::regex excel::FORMAT_BRACKETED_TEXT </td>
          <td>(</td>
          <td class="paramtype">&quot;\&#160;</td>
          <td class="paramname">[^\]</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><a class="el" href="classexcel_1_1_format.html" title="Number format information from FORMAT record. ">Format</a> bracketed text regex </p>

</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a id="a539855c2e0010dc38ff2f38214525823"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a539855c2e0010dc38ff2f38214525823">&#9670;&nbsp;</a></span>BIFF_TEXT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;int, std::string&gt; excel::BIFF_TEXT</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    {0,  <span class="stringliteral">&quot;(not BIFF)&quot;</span>},</div><div class="line">    {20, <span class="stringliteral">&quot;2.0&quot;</span>},</div><div class="line">    {21, <span class="stringliteral">&quot;2.1&quot;</span>},</div><div class="line">    {30, <span class="stringliteral">&quot;3&quot;</span>},</div><div class="line">    {40, <span class="stringliteral">&quot;4S&quot;</span>},</div><div class="line">    {45, <span class="stringliteral">&quot;4W&quot;</span>},</div><div class="line">    {50, <span class="stringliteral">&quot;5&quot;</span>},</div><div class="line">    {70, <span class="stringliteral">&quot;7&quot;</span>},</div><div class="line">    {80, <span class="stringliteral">&quot;8&quot;</span>},</div><div class="line">    {85, <span class="stringliteral">&quot;8X&quot;</span>}</div><div class="line">}</div></div><!-- fragment --><p>BIFF text version </p>

</div>
</div>
<a id="a1ffa88261a2ca60e6aee5a023f278cd9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1ffa88261a2ca60e6aee5a023f278cd9">&#9670;&nbsp;</a></span>BOF_CODES</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;int&gt; excel::BOF_CODES</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div><div class="line">    0x0809, 0x0409, 0x0209, 0x0009</div><div class="line">}</div></div><!-- fragment --><p>BOF codes </p>

</div>
</div>
<a id="a200cdaf870f31775fa988f30693ce93d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a200cdaf870f31775fa988f30693ce93d">&#9670;&nbsp;</a></span>BOF_LENGTH</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;int, int&gt; excel::BOF_LENGTH</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    {0x0809, 8},</div><div class="line">    {0x0409, 6},</div><div class="line">    {0x0209, 6},</div><div class="line">    {0x0009, 4}</div><div class="line">}</div></div><!-- fragment --><p>BOF length list </p>

</div>
</div>
<a id="a876f8652b16075be1287f2fdd321634c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a876f8652b16075be1287f2fdd321634c">&#9670;&nbsp;</a></span>BUILIT_STYLE_NAMES</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;std::string&gt; excel::BUILIT_STYLE_NAMES</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    <span class="stringliteral">&quot;Normal&quot;</span>,</div><div class="line">    <span class="stringliteral">&quot;RowLevel_&quot;</span>,</div><div class="line">    <span class="stringliteral">&quot;ColLevel_&quot;</span>,</div><div class="line">    <span class="stringliteral">&quot;Comma&quot;</span>,</div><div class="line">    <span class="stringliteral">&quot;Currency&quot;</span>,</div><div class="line">    <span class="stringliteral">&quot;Percent&quot;</span>,</div><div class="line">    <span class="stringliteral">&quot;Comma [0]&quot;</span>,</div><div class="line">    <span class="stringliteral">&quot;Currency [0]&quot;</span>,</div><div class="line">    <span class="stringliteral">&quot;Hyperlink&quot;</span>,</div><div class="line">    <span class="stringliteral">&quot;Followed Hyperlink&quot;</span></div><div class="line">}</div></div><!-- fragment --><p>Built-in style name list </p>

</div>
</div>
<a id="a26b3281375e1066e72509810b2ddda3d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a26b3281375e1066e72509810b2ddda3d">&#9670;&nbsp;</a></span>BUILTIN_NAME_FROM_CODE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;std::string, std::string&gt; excel::BUILTIN_NAME_FROM_CODE</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    {<span class="stringliteral">&quot;Consolidate_Area&quot;</span>, <span class="stringliteral">&quot;\x00&quot;</span>},</div><div class="line">    {<span class="stringliteral">&quot;Auto_Open&quot;</span>,        <span class="stringliteral">&quot;\x01&quot;</span>},</div><div class="line">    {<span class="stringliteral">&quot;Auto_Close&quot;</span>,       <span class="stringliteral">&quot;\x02&quot;</span>},</div><div class="line">    {<span class="stringliteral">&quot;Extract&quot;</span>,          <span class="stringliteral">&quot;\x03&quot;</span>},</div><div class="line">    {<span class="stringliteral">&quot;Database&quot;</span>,         <span class="stringliteral">&quot;\x04&quot;</span>},</div><div class="line">    {<span class="stringliteral">&quot;Criteria&quot;</span>,         <span class="stringliteral">&quot;\x05&quot;</span>},</div><div class="line">    {<span class="stringliteral">&quot;Print_Area&quot;</span>,       <span class="stringliteral">&quot;\x06&quot;</span>},</div><div class="line">    {<span class="stringliteral">&quot;Print_Titles&quot;</span>,     <span class="stringliteral">&quot;\x07&quot;</span>},</div><div class="line">    {<span class="stringliteral">&quot;Recorder&quot;</span>,         <span class="stringliteral">&quot;\x08&quot;</span>},</div><div class="line">    {<span class="stringliteral">&quot;Data_Form&quot;</span>,        <span class="stringliteral">&quot;\x09&quot;</span>},</div><div class="line">    {<span class="stringliteral">&quot;Auto_Activate&quot;</span>,    <span class="stringliteral">&quot;\x0A&quot;</span>},</div><div class="line">    {<span class="stringliteral">&quot;Auto_Deactivate&quot;</span>,  <span class="stringliteral">&quot;\x0B&quot;</span>},</div><div class="line">    {<span class="stringliteral">&quot;Sheet_Title&quot;</span>,      <span class="stringliteral">&quot;\x0C&quot;</span>},</div><div class="line">    {<span class="stringliteral">&quot;_FilterDatabase&quot;</span>,  <span class="stringliteral">&quot;\x0D&quot;</span>}</div><div class="line">}</div></div><!-- fragment --><p>Get built-in name from code </p>

</div>
</div>
<a id="aa4aba6850f321cf2d33c1b74e6ebfae4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa4aba6850f321cf2d33c1b74e6ebfae4">&#9670;&nbsp;</a></span>CELL_BORDER_SIZE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;int&gt; excel::CELL_BORDER_SIZE</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    1, 1, 2, 1, 1, 3, 1, 1, 2, 1, 2, 1, 2, 3</div><div class="line">}</div></div><!-- fragment --><p>Cell border size list </p>

</div>
</div>
<a id="aae9c20442936f77a7da491583b696ecf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae9c20442936f77a7da491583b696ecf">&#9670;&nbsp;</a></span>CELL_BORDER_TYPE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;std::string&gt; excel::CELL_BORDER_TYPE</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    <span class="stringliteral">&quot;none&quot;</span>, <span class="stringliteral">&quot;solid&quot;</span>, <span class="stringliteral">&quot;solid&quot;</span>, <span class="stringliteral">&quot;dashed&quot;</span>, <span class="stringliteral">&quot;dotted&quot;</span>, <span class="stringliteral">&quot;solid&quot;</span>, <span class="stringliteral">&quot;double&quot;</span>, <span class="stringliteral">&quot;dotted&quot;</span>,</div><div class="line">    <span class="stringliteral">&quot;dashed&quot;</span>, <span class="stringliteral">&quot;dashed&quot;</span>, <span class="stringliteral">&quot;dashed&quot;</span>, <span class="stringliteral">&quot;dotted&quot;</span>, <span class="stringliteral">&quot;dotted&quot;</span>, <span class="stringliteral">&quot;dashed&quot;</span></div><div class="line">}</div></div><!-- fragment --><p>Cell border type list </p>

</div>
</div>
<a id="abe31a72954b93f4987533445e3b2e1d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abe31a72954b93f4987533445e3b2e1d4">&#9670;&nbsp;</a></span>CELL_HORZ_ALIGN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;std::string&gt; excel::CELL_HORZ_ALIGN</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    <span class="stringliteral">&quot;left&quot;</span>, <span class="stringliteral">&quot;left&quot;</span>, <span class="stringliteral">&quot;center&quot;</span>, <span class="stringliteral">&quot;right&quot;</span>, <span class="stringliteral">&quot;justify&quot;</span>, <span class="stringliteral">&quot;justify&quot;</span>, <span class="stringliteral">&quot;center&quot;</span>, <span class="stringliteral">&quot;center&quot;</span></div><div class="line">}</div></div><!-- fragment --><p>Cell horizontal aligment list </p>

</div>
</div>
<a id="a678793ae82118dad9ac8327849c93cb1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a678793ae82118dad9ac8327849c93cb1">&#9670;&nbsp;</a></span>CELL_TYPE_FROM_FORMAT_TYPE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;int, int&gt; excel::CELL_TYPE_FROM_FORMAT_TYPE</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    {<a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>, <a class="code" href="namespaceexcel.html#a9cfb0451d1e5db2946ed5e06da468c36a215f14a9d48cfe7dd58217fab68ab3b6">XL_CELL_NUMBER</a>},</div><div class="line">    {<a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948afd640f5f478bebf6794f13a4de2fde56">FUN</a>, XL_CELL_NUMBER},</div><div class="line">    {<a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948aa5076754296ffbcde8175c1927f78d40">FGE</a>, XL_CELL_NUMBER},</div><div class="line">    {<a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>, <a class="code" href="namespaceexcel.html#a9cfb0451d1e5db2946ed5e06da468c36ad83039f8d002ff5a9989d93761e01e21">XL_CELL_DATE</a>},</div><div class="line">    {<a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a3cca02a0527330d73eef2db4f036e995">FTX</a>, XL_CELL_NUMBER}  </div><div class="line">}</div><div class="ttc" id="namespaceexcel_html_a9cfb0451d1e5db2946ed5e06da468c36ad83039f8d002ff5a9989d93761e01e21"><div class="ttname"><a href="namespaceexcel.html#a9cfb0451d1e5db2946ed5e06da468c36ad83039f8d002ff5a9989d93761e01e21">excel::XL_CELL_DATE</a></div><div class="ttdoc">Date. </div><div class="ttdef"><b>Definition:</b> biffh.hpp:30</div></div>
<div class="ttc" id="namespaceexcel_html_a9cfb0451d1e5db2946ed5e06da468c36a215f14a9d48cfe7dd58217fab68ab3b6"><div class="ttname"><a href="namespaceexcel.html#a9cfb0451d1e5db2946ed5e06da468c36a215f14a9d48cfe7dd58217fab68ab3b6">excel::XL_CELL_NUMBER</a></div><div class="ttdoc">Number. </div><div class="ttdef"><b>Definition:</b> biffh.hpp:29</div></div>
<div class="ttc" id="namespaceexcel_html_a0e78801cbe05f59569c5f51ae4613948afd640f5f478bebf6794f13a4de2fde56"><div class="ttname"><a href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948afd640f5f478bebf6794f13a4de2fde56">excel::FUN</a></div><div class="ttdoc">Unknown. </div><div class="ttdef"><b>Definition:</b> biffh.hpp:19</div></div>
<div class="ttc" id="namespaceexcel_html_a0e78801cbe05f59569c5f51ae4613948aa5076754296ffbcde8175c1927f78d40"><div class="ttname"><a href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948aa5076754296ffbcde8175c1927f78d40">excel::FGE</a></div><div class="ttdoc">General. </div><div class="ttdef"><b>Definition:</b> biffh.hpp:22</div></div>
<div class="ttc" id="namespaceexcel_html_a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5"><div class="ttname"><a href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">excel::FNU</a></div><div class="ttdoc">Number. </div><div class="ttdef"><b>Definition:</b> biffh.hpp:21</div></div>
<div class="ttc" id="namespaceexcel_html_a0e78801cbe05f59569c5f51ae4613948a3cca02a0527330d73eef2db4f036e995"><div class="ttname"><a href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a3cca02a0527330d73eef2db4f036e995">excel::FTX</a></div><div class="ttdoc">Text. </div><div class="ttdef"><b>Definition:</b> biffh.hpp:23</div></div>
<div class="ttc" id="namespaceexcel_html_a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f"><div class="ttname"><a href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">excel::FDT</a></div><div class="ttdoc">Date. </div><div class="ttdef"><b>Definition:</b> biffh.hpp:20</div></div>
</div><!-- fragment --><p>Cell type from format type </p>

</div>
</div>
<a id="a0f21e8f58bb60aaabfd2fa9762f5060c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0f21e8f58bb60aaabfd2fa9762f5060c">&#9670;&nbsp;</a></span>CELL_VERT_ALIGN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;std::string&gt; excel::CELL_VERT_ALIGN</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    <span class="stringliteral">&quot;top&quot;</span>, <span class="stringliteral">&quot;middle&quot;</span>, <span class="stringliteral">&quot;bottom&quot;</span>, <span class="stringliteral">&quot;middle&quot;</span>, <span class="stringliteral">&quot;middle&quot;</span></div><div class="line">}</div></div><!-- fragment --><p>Cell vertical aligment list </p>

</div>
</div>
<a id="a3ebfad5975bb10cab9f109194ca40a02"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3ebfad5975bb10cab9f109194ca40a02">&#9670;&nbsp;</a></span>DATE_CHAR_DICT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;char, int&gt; excel::DATE_CHAR_DICT</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    {<span class="charliteral">&#39;y&#39;</span>, 5}, {<span class="charliteral">&#39;Y&#39;</span>, 5}, {<span class="charliteral">&#39;m&#39;</span>, 5}, {<span class="charliteral">&#39;M&#39;</span>, 5},</div><div class="line">    {<span class="charliteral">&#39;d&#39;</span>, 5}, {<span class="charliteral">&#39;D&#39;</span>, 5}, {<span class="charliteral">&#39;h&#39;</span>, 5}, {<span class="charliteral">&#39;H&#39;</span>, 5},</div><div class="line">    {<span class="charliteral">&#39;s&#39;</span>, 5}, {<span class="charliteral">&#39;S&#39;</span>, 5}</div><div class="line">}</div></div><!-- fragment --><p>Date charecters dictionary </p>

</div>
</div>
<a id="a854675fbd9e3ea3056c2718be9c1cab4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a854675fbd9e3ea3056c2718be9c1cab4">&#9670;&nbsp;</a></span>DEFAULT_PALETTE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;int, std::vector&lt;std::vector&lt;unsigned char&gt; &gt; &gt; excel::DEFAULT_PALETTE</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    {80, <a class="code" href="namespaceexcel.html#a867598d4fb59f3ec00c7cb537dd2db19">DEFAULT_PALETTE_B8</a>},</div><div class="line">    {70, <a class="code" href="namespaceexcel.html#ac7c80151376ffab308389d1096d90caa">DEFAULT_PALETTE_B5</a>},</div><div class="line">    {50, <a class="code" href="namespaceexcel.html#ac7c80151376ffab308389d1096d90caa">DEFAULT_PALETTE_B5</a>},</div><div class="line">    {45, <a class="code" href="namespaceexcel.html#a5e35ec02593e1348f13ee2b291416617">DEFAULT_PALETTE_B2</a>},</div><div class="line">    {40, <a class="code" href="namespaceexcel.html#a5e35ec02593e1348f13ee2b291416617">DEFAULT_PALETTE_B2</a>},</div><div class="line">    {30, <a class="code" href="namespaceexcel.html#a5e35ec02593e1348f13ee2b291416617">DEFAULT_PALETTE_B2</a>},</div><div class="line">    {21, <a class="code" href="namespaceexcel.html#a5e35ec02593e1348f13ee2b291416617">DEFAULT_PALETTE_B2</a>},</div><div class="line">    {20, <a class="code" href="namespaceexcel.html#a5e35ec02593e1348f13ee2b291416617">DEFAULT_PALETTE_B2</a>}</div><div class="line">}</div><div class="ttc" id="namespaceexcel_html_a5e35ec02593e1348f13ee2b291416617"><div class="ttname"><a href="namespaceexcel.html#a5e35ec02593e1348f13ee2b291416617">excel::DEFAULT_PALETTE_B2</a></div><div class="ttdeci">const std::vector&lt; std::vector&lt; unsigned char &gt; &gt; DEFAULT_PALETTE_B2(DEFAULT_PALETTE_B5.begin(), DEFAULT_PALETTE_B5.begin()+16)</div></div>
<div class="ttc" id="namespaceexcel_html_a867598d4fb59f3ec00c7cb537dd2db19"><div class="ttname"><a href="namespaceexcel.html#a867598d4fb59f3ec00c7cb537dd2db19">excel::DEFAULT_PALETTE_B8</a></div><div class="ttdeci">const std::vector&lt; std::vector&lt; unsigned char &gt; &gt; DEFAULT_PALETTE_B8</div><div class="ttdef"><b>Definition:</b> format.cpp:133</div></div>
<div class="ttc" id="namespaceexcel_html_ac7c80151376ffab308389d1096d90caa"><div class="ttname"><a href="namespaceexcel.html#ac7c80151376ffab308389d1096d90caa">excel::DEFAULT_PALETTE_B5</a></div><div class="ttdeci">const std::vector&lt; std::vector&lt; unsigned char &gt; &gt; DEFAULT_PALETTE_B5</div><div class="ttdef"><b>Definition:</b> format.cpp:113</div></div>
</div><!-- fragment --><p>XLS Default palette </p>

</div>
</div>
<a id="ac7c80151376ffab308389d1096d90caa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac7c80151376ffab308389d1096d90caa">&#9670;&nbsp;</a></span>DEFAULT_PALETTE_B5</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;std::vector&lt;unsigned char&gt; &gt; excel::DEFAULT_PALETTE_B5</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    {  0,   0,   0}, {255, 255, 255}, {255,   0,   0}, {  0, 255,   0},</div><div class="line">    {  0,   0, 255}, {255, 255,   0}, {255,   0, 255}, {  0, 255, 255},</div><div class="line">    {128,   0,   0}, {  0, 128,   0}, {  0,   0, 128}, {128, 128,   0},</div><div class="line">    {128,   0, 128}, {  0, 128, 128}, {192, 192, 192}, {128, 128, 128},</div><div class="line">    {153, 153, 255}, {153,  51, 102}, {255, 255, 204}, {204, 255, 255},</div><div class="line">    {102,   0, 102}, {255, 128, 128}, {  0, 102, 204}, {204, 204, 255},</div><div class="line">    {  0,   0, 128}, {255,   0, 255}, {255, 255,   0}, {  0, 255, 255},</div><div class="line">    {128,   0, 128}, {128,   0,   0}, {  0, 128, 128}, {  0,   0, 255},</div><div class="line">    {  0, 204, 255}, {204, 255, 255}, {204, 255, 204}, {255, 255, 153},</div><div class="line">    {153, 204, 255}, {255, 153, 204}, {204, 153, 255}, {227, 227, 227},</div><div class="line">    { 51, 102, 255}, { 51, 204, 204}, {153, 204,   0}, {255, 204,   0},</div><div class="line">    {255, 153,   0}, {255, 102,   0}, {102, 102, 153}, {150, 150, 150},</div><div class="line">    {  0,  51, 102}, { 51, 153, 102}, {  0,  51,   0}, { 51,  51,   0},</div><div class="line">    {153,  51,   0}, {153,  51, 102}, { 51,  51, 153}, { 51,  51,  51}</div><div class="line">}</div></div><!-- fragment --><p>BIFF 5 default palette </p>

</div>
</div>
<a id="a867598d4fb59f3ec00c7cb537dd2db19"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a867598d4fb59f3ec00c7cb537dd2db19">&#9670;&nbsp;</a></span>DEFAULT_PALETTE_B8</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;std::vector&lt;unsigned char&gt; &gt; excel::DEFAULT_PALETTE_B8</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{  </div><div class="line">    {  0,   0,   0}, {255, 255, 255}, {255,   0,   0}, {  0, 255,   0}, </div><div class="line">    {  0,   0, 255}, {255, 255,   0}, {255,   0, 255}, {  0, 255, 255}, </div><div class="line">    {128,   0,   0}, {  0, 128,   0}, {  0,   0, 128}, {128, 128,   0}, </div><div class="line">    {128,   0, 128}, {  0, 128, 128}, {192, 192, 192}, {128, 128, 128}, </div><div class="line">    {153, 153, 255}, {153,  51, 102}, {255, 255, 204}, {204, 255, 255}, </div><div class="line">    {102,   0, 102}, {255, 128, 128}, {  0, 102, 204}, {204, 204, 255}, </div><div class="line">    {  0,   0, 128}, {255,   0, 255}, {255, 255,   0}, {  0, 255, 255}, </div><div class="line">    {128,   0, 128}, {128,   0,   0}, {  0, 128, 128}, {  0,   0, 255}, </div><div class="line">    {  0, 204, 255}, {204, 255, 255}, {204, 255, 204}, {255, 255, 153}, </div><div class="line">    {153, 204, 255}, {255, 153, 204}, {204, 153, 255}, {255, 204, 153}, </div><div class="line">    { 51, 102, 255}, { 51, 204, 204}, {153, 204,   0}, {255, 204,   0}, </div><div class="line">    {255, 153,   0}, {255, 102,   0}, {102, 102, 153}, {150, 150, 150}, </div><div class="line">    {  0,  51, 102}, { 51, 153, 102}, {  0,  51,   0}, { 51,  51,   0}, </div><div class="line">    {153,  51,   0}, {153,  51, 102}, { 51,  51, 153}, { 51,  51,  51}  </div><div class="line">}</div></div><!-- fragment --><p>BIFF 8 default palette </p>

</div>
</div>
<a id="a5b8fde17d8a899f0bcfb8d39f3b62b90"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5b8fde17d8a899f0bcfb8d39f3b62b90">&#9670;&nbsp;</a></span>ENCODING_FROM_CODEPAGE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;int, std::string&gt; excel::ENCODING_FROM_CODEPAGE</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    {1200,  <span class="stringliteral">&quot;UTF-16LE&quot;</span>},</div><div class="line">    {10000, <span class="stringliteral">&quot;MacRoman&quot;</span>},</div><div class="line">    {10006, <span class="stringliteral">&quot;MacGreek&quot;</span>},</div><div class="line">    {10007, <span class="stringliteral">&quot;MacCyrillic&quot;</span>},</div><div class="line">    {10029, <span class="stringliteral">&quot;MacLatin2&quot;</span>},</div><div class="line">    {10079, <span class="stringliteral">&quot;MacIceland&quot;</span>},</div><div class="line">    {10081, <span class="stringliteral">&quot;MacTurkish&quot;</span>},</div><div class="line">    {32768, <span class="stringliteral">&quot;MacRoman&quot;</span>},</div><div class="line">    {32769, <span class="stringliteral">&quot;CP1252&quot;</span>}</div><div class="line">}</div></div><!-- fragment --><p>Get encoding from codepage </p>

</div>
</div>
<a id="a71cf688507eed8a63610bbdfef30e19e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a71cf688507eed8a63610bbdfef30e19e">&#9670;&nbsp;</a></span>ERROR_CODE_FROM_TEXT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;std::string, int&gt; excel::ERROR_CODE_FROM_TEXT</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    {<span class="stringliteral">&quot;#NULL!&quot;</span>,  0x00},  </div><div class="line">    {<span class="stringliteral">&quot;#DIV/0!&quot;</span>, 0x07},  </div><div class="line">    {<span class="stringliteral">&quot;#VALUE!&quot;</span>, 0x0F},  </div><div class="line">    {<span class="stringliteral">&quot;#REF!&quot;</span>,   0x17},  </div><div class="line">    {<span class="stringliteral">&quot;#NAME?&quot;</span>,  0x1D},  </div><div class="line">    {<span class="stringliteral">&quot;#NUM!&quot;</span>,   0x24},  </div><div class="line">    {<span class="stringliteral">&quot;#N/A&quot;</span>,    0x2A}   </div><div class="line">}</div></div><!-- fragment --><p>Error code from text </p>

</div>
</div>
<a id="a22c0a7a461c381f1c6071cabdd68083a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a22c0a7a461c381f1c6071cabdd68083a">&#9670;&nbsp;</a></span>ERROR_CODES</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;int&gt; excel::ERROR_CODES {0x07, 0x08, 0x0A, 0x0B, 0x1C, 0x1D, 0x2F}</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This dictionary can be used to produce text version of internal codes that <a class="el" href="classexcel_1_1_excel.html" title="Excel files (xls/xlsx) into HTML сonverter. ">Excel</a> uses for error cells </p>

</div>
</div>
<a id="a92634b87a761ab2a0eefc9f5810ec6ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a92634b87a761ab2a0eefc9f5810ec6ed">&#9670;&nbsp;</a></span>ERROR_TEXT_FROM_CODE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;int, std::string&gt; excel::ERROR_TEXT_FROM_CODE</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    {0x00, <span class="stringliteral">&quot;#NULL!&quot;</span>},  </div><div class="line">    {0x07, <span class="stringliteral">&quot;#DIV/0!&quot;</span>}, </div><div class="line">    {0x0F, <span class="stringliteral">&quot;#VALUE!&quot;</span>}, </div><div class="line">    {0x17, <span class="stringliteral">&quot;#REF!&quot;</span>},   </div><div class="line">    {0x1D, <span class="stringliteral">&quot;#NAME?&quot;</span>},  </div><div class="line">    {0x24, <span class="stringliteral">&quot;#NUM!&quot;</span>},   </div><div class="line">    {0x2A, <span class="stringliteral">&quot;#N/A&quot;</span>}     </div><div class="line">}</div></div><!-- fragment --><p>Error text from code </p>

</div>
</div>
<a id="ad528e61ce775950f97ac8e982a76d42b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad528e61ce775950f97ac8e982a76d42b">&#9670;&nbsp;</a></span>FUNC_DEFINITIONS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;int, std::tuple&lt;std::string, char, char&gt; &gt; excel::FUNC_DEFINITIONS</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>index, {name, min::args, max::args, flags, #known_args, return_type, kargs) </p>

</div>
</div>
<a id="a597e26d03cee079d38d7b5c9c8bf5646"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a597e26d03cee079d38d7b5c9c8bf5646">&#9670;&nbsp;</a></span>FUNC_RANK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char excel::FUNC_RANK = 90</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Default dunction rank </p>

</div>
</div>
<a id="a97e0c9cef7d6f2c6d628dc8dacde69d8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a97e0c9cef7d6f2c6d628dc8dacde69d8">&#9670;&nbsp;</a></span>LEAF_RANK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char excel::LEAF_RANK = 90</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Default leaf rank </p>

</div>
</div>
<a id="a88339bb7f3163936cbb3362dd4b5306b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88339bb7f3163936cbb3362dd4b5306b">&#9670;&nbsp;</a></span>LIST_SEPARATOR</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::string excel::LIST_SEPARATOR = &quot;,&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>List separator. Probably should depend on locale </p>

</div>
</div>
<a id="ace6b844b1ad082b72a572869ffe03a28"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ace6b844b1ad082b72a572869ffe03a28">&#9670;&nbsp;</a></span>NON_DATE_FORMATS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;std::string, int&gt; excel::NON_DATE_FORMATS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    {<span class="stringliteral">&quot;0.00E+00&quot;</span>, 1},</div><div class="line">    {<span class="stringliteral">&quot;##0.0E+0&quot;</span>, 1},</div><div class="line">    {<span class="stringliteral">&quot;General&quot;</span>,  1},</div><div class="line">    {<span class="stringliteral">&quot;GENERAL&quot;</span>,  1},  </div><div class="line">    {<span class="stringliteral">&quot;general&quot;</span>,  1},  </div><div class="line">    {<span class="stringliteral">&quot;@&quot;</span>,        1}</div><div class="line">}</div></div><!-- fragment --><p>Non date formats </p>

</div>
</div>
<a id="a145f3f67d89ae33f100bbc9dd7876fac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a145f3f67d89ae33f100bbc9dd7876fac">&#9670;&nbsp;</a></span>NUMBER_CHAR_DICT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;char, int&gt; excel::NUMBER_CHAR_DICT</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div><div class="line">    {<span class="charliteral">&#39;0&#39;</span>, 5}, {<span class="charliteral">&#39;#&#39;</span>, 5}, {<span class="charliteral">&#39;?&#39;</span>, 5}</div><div class="line">}</div></div><!-- fragment --><p>Number charecters dictionary </p>

</div>
</div>
<a id="a684d10eef6625ce3dcd749f8feafd773"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a684d10eef6625ce3dcd749f8feafd773">&#9670;&nbsp;</a></span>OPERATION_NAMES</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;std::string&gt; excel::OPERATION_NAMES</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    <span class="stringliteral">&quot;Unk00&quot;</span>, <span class="stringliteral">&quot;Exp&quot;</span>, <span class="stringliteral">&quot;Tbl&quot;</span>, <span class="stringliteral">&quot;Add&quot;</span>, <span class="stringliteral">&quot;Sub&quot;</span>, <span class="stringliteral">&quot;Mul&quot;</span>, <span class="stringliteral">&quot;Div&quot;</span>, <span class="stringliteral">&quot;Power&quot;</span>, <span class="stringliteral">&quot;Concat&quot;</span>, <span class="stringliteral">&quot;LT&quot;</span>, <span class="stringliteral">&quot;LE&quot;</span>, <span class="stringliteral">&quot;EQ&quot;</span>,</div><div class="line">    <span class="stringliteral">&quot;GE&quot;</span>, <span class="stringliteral">&quot;GT&quot;</span>, <span class="stringliteral">&quot;NE&quot;</span>, <span class="stringliteral">&quot;Isect&quot;</span>, <span class="stringliteral">&quot;List&quot;</span>, <span class="stringliteral">&quot;Range&quot;</span>, <span class="stringliteral">&quot;Uplus&quot;</span>, <span class="stringliteral">&quot;Uminus&quot;</span>, <span class="stringliteral">&quot;Percent&quot;</span>, <span class="stringliteral">&quot;Paren&quot;</span>, <span class="stringliteral">&quot;MissArg&quot;</span>,</div><div class="line">    <span class="stringliteral">&quot;Str&quot;</span>, <span class="stringliteral">&quot;Extended&quot;</span>, <span class="stringliteral">&quot;Attr&quot;</span>, <span class="stringliteral">&quot;Sheet&quot;</span>, <span class="stringliteral">&quot;EndSheet&quot;</span>, <span class="stringliteral">&quot;Err&quot;</span>, <span class="stringliteral">&quot;Bool&quot;</span>, <span class="stringliteral">&quot;Int&quot;</span>, <span class="stringliteral">&quot;Num&quot;</span>, <span class="stringliteral">&quot;Array&quot;</span>, <span class="stringliteral">&quot;Func&quot;</span>,</div><div class="line">    <span class="stringliteral">&quot;FuncVar&quot;</span>, <span class="stringliteral">&quot;Name&quot;</span>, <span class="stringliteral">&quot;Ref&quot;</span>, <span class="stringliteral">&quot;Area&quot;</span>, <span class="stringliteral">&quot;MemArea&quot;</span>, <span class="stringliteral">&quot;MemErr&quot;</span>, <span class="stringliteral">&quot;MemNoMem&quot;</span>, <span class="stringliteral">&quot;MemFunc&quot;</span>, <span class="stringliteral">&quot;RefErr&quot;</span>,</div><div class="line">    <span class="stringliteral">&quot;AreaErr&quot;</span>, <span class="stringliteral">&quot;RefN&quot;</span>, <span class="stringliteral">&quot;AreaN&quot;</span>, <span class="stringliteral">&quot;MemAreaN&quot;</span>, <span class="stringliteral">&quot;MemNoMemN&quot;</span>, <span class="stringliteral">&quot;&quot;</span>, <span class="stringliteral">&quot;&quot;</span>, <span class="stringliteral">&quot;&quot;</span>, <span class="stringliteral">&quot;&quot;</span>, <span class="stringliteral">&quot;&quot;</span>, <span class="stringliteral">&quot;&quot;</span>, <span class="stringliteral">&quot;&quot;</span>, <span class="stringliteral">&quot;&quot;</span>, <span class="stringliteral">&quot;FuncCE&quot;</span>,</div><div class="line">    <span class="stringliteral">&quot;NameX&quot;</span>, <span class="stringliteral">&quot;Ref3d&quot;</span>, <span class="stringliteral">&quot;Area3d&quot;</span>, <span class="stringliteral">&quot;RefErr3d&quot;</span>, <span class="stringliteral">&quot;AreaErr3d&quot;</span>, <span class="stringliteral">&quot;&quot;</span>, <span class="stringliteral">&quot;&quot;</span></div><div class="line">}</div></div><!-- fragment --><p>Operation name list </p>

</div>
</div>
<a id="a67a38a43f317fada476003b0cbdb8c7d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a67a38a43f317fada476003b0cbdb8c7d">&#9670;&nbsp;</a></span>SKIP_CHAR_DICT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;char, int&gt; excel::SKIP_CHAR_DICT</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    {<span class="charliteral">&#39; &#39;</span>, 1}, {<span class="charliteral">&#39;$&#39;</span>, 1}, {<span class="charliteral">&#39;)&#39;</span>, 1}, {<span class="charliteral">&#39;(&#39;</span>, 1},</div><div class="line">    {<span class="charliteral">&#39;+&#39;</span>, 1}, {<span class="charliteral">&#39;-&#39;</span>, 1}, {<span class="charliteral">&#39;/&#39;</span>, 1}, {<span class="charliteral">&#39;:&#39;</span>, 1}</div><div class="line">}</div></div><!-- fragment --><p>Skip charecters dictionary </p>

</div>
</div>
<a id="abac4cddf1a3e8c9f1b8e4d117e0dcc78"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abac4cddf1a3e8c9f1b8e4d117e0dcc78">&#9670;&nbsp;</a></span>STD_FORMAT_CODE_TYPES</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;int, int&gt; excel::STD_FORMAT_CODE_TYPES</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    {0,  <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948aa5076754296ffbcde8175c1927f78d40">FGE</a>}, {1,  <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {2,  <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {3,  <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {4,  <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>},</div><div class="line">    {5,  <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {6,  <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {7,  <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {8,  <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {9,  <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>},</div><div class="line">    {10, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {11, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {12, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {13, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {14, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>},</div><div class="line">    {15, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {16, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {17, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {18, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {19, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>},</div><div class="line">    {20, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {21, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {22, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {27, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {28, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>},</div><div class="line">    {29, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {30, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {31, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {32, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {33, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>},</div><div class="line">    {34, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {35, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {36, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {37, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {38, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>},</div><div class="line">    {39, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {40, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {41, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {42, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {43, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>},</div><div class="line">    {44, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {45, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {46, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {47, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {48, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>},</div><div class="line">    {49, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a3cca02a0527330d73eef2db4f036e995">FTX</a>}, {50, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {51, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {52, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {53, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>},</div><div class="line">    {54, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {55, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {56, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {57, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {58, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>},</div><div class="line">    {59, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {60, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {61, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {62, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {67, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>},</div><div class="line">    {68, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {69, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {70, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">FNU</a>}, {71, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {72, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>},</div><div class="line">    {73, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {74, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {75, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {76, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {77, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>},</div><div class="line">    {78, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {79, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {80, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}, {81, <a class="code" href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">FDT</a>}</div><div class="line">}</div><div class="ttc" id="namespaceexcel_html_a0e78801cbe05f59569c5f51ae4613948aa5076754296ffbcde8175c1927f78d40"><div class="ttname"><a href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948aa5076754296ffbcde8175c1927f78d40">excel::FGE</a></div><div class="ttdoc">General. </div><div class="ttdef"><b>Definition:</b> biffh.hpp:22</div></div>
<div class="ttc" id="namespaceexcel_html_a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5"><div class="ttname"><a href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948ac41fe903b28238862585e288784119c5">excel::FNU</a></div><div class="ttdoc">Number. </div><div class="ttdef"><b>Definition:</b> biffh.hpp:21</div></div>
<div class="ttc" id="namespaceexcel_html_a0e78801cbe05f59569c5f51ae4613948a3cca02a0527330d73eef2db4f036e995"><div class="ttname"><a href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a3cca02a0527330d73eef2db4f036e995">excel::FTX</a></div><div class="ttdoc">Text. </div><div class="ttdef"><b>Definition:</b> biffh.hpp:23</div></div>
<div class="ttc" id="namespaceexcel_html_a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f"><div class="ttname"><a href="namespaceexcel.html#a0e78801cbe05f59569c5f51ae4613948a655da5799edcd6439b04937388b4de9f">excel::FDT</a></div><div class="ttdoc">Date. </div><div class="ttdef"><b>Definition:</b> biffh.hpp:20</div></div>
</div><!-- fragment --><p>Standard for US English locale format code types </p>

</div>
</div>
<a id="ab46fb682f63360b8cd79c8f8ac954907"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab46fb682f63360b8cd79c8f8ac954907">&#9670;&nbsp;</a></span>STD_FORMAT_STRINGS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;int, std::string&gt; excel::STD_FORMAT_STRINGS</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Standard for US English locale format string </p>

</div>
</div>
<a id="af50fc35337b79c4cb84f7ad559d320d5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af50fc35337b79c4cb84f7ad559d320d5">&#9670;&nbsp;</a></span>STYLE_FILE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::string excel::STYLE_FILE = &quot;style.css&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Specific style file path </p>

</div>
</div>
<a id="a455291212cb4d142867a652d243f6c83"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a455291212cb4d142867a652d243f6c83">&#9670;&nbsp;</a></span>SUPPORTED_VERSIONS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;int&gt; excel::SUPPORTED_VERSIONS {80, 70, 50, 45, 40, 30, 21, 20}</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>BIFF supported versions </p>

</div>
</div>
<a id="a79ac143f3e9ec6cd63b5ab1b12815562"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a79ac143f3e9ec6cd63b5ab1b12815562">&#9670;&nbsp;</a></span>SZDICT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;int, std::vector&lt;char&gt; &gt; excel::SZDICT</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    {20, <a class="code" href="namespaceexcel.html#af146eee1569edcd0185d31231c012bec">SZTAB0</a>},</div><div class="line">    {21, <a class="code" href="namespaceexcel.html#af146eee1569edcd0185d31231c012bec">SZTAB0</a>},</div><div class="line">    {30, SZTAB1},</div><div class="line">    {40, SZTAB2},</div><div class="line">    {45, SZTAB2},</div><div class="line">    {50, SZTAB3},</div><div class="line">    {70, SZTAB3},</div><div class="line">    {80, SZTAB4}</div><div class="line">}</div><div class="ttc" id="namespaceexcel_html_af146eee1569edcd0185d31231c012bec"><div class="ttname"><a href="namespaceexcel.html#af146eee1569edcd0185d31231c012bec">excel::SZTAB0</a></div><div class="ttdeci">const std::vector&lt; char &gt; SZTAB0</div><div class="ttdef"><b>Definition:</b> formula.cpp:297</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="af146eee1569edcd0185d31231c012bec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af146eee1569edcd0185d31231c012bec">&#9670;&nbsp;</a></span>SZTAB0</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;char&gt; excel::SZTAB0</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    -2, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, -1, -2,-1, 8,</div><div class="line">    4, 2, 2, 3, 9, 8, 2, 3, 8, 4, 7, 5, 5, 5, 2, 4, 7, 4, 7, 2, 2, -2, -2, -2, -2, -2, -2,</div><div class="line">    -2, -2, 3, -2, -2, -2, -2, -2, -2, -2</div><div class="line">}</div></div><!-- fragment --><p>SZTABN[code] -&gt; the number of bytes to consume. Which N to use? Depends on biff_version. </p><table class="doxtable">
<tr>
<th align="center">Value </th><th>Description  </th></tr>
<tr>
<td align="center">-1 </td><td>Variable </td></tr>
<tr>
<td align="center">-2 </td><td>Code not implemented in this version </td></tr>
</table>

</div>
</div>
<a id="a4704e5b64c70b4234f19aca1bd88076c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4704e5b64c70b4234f19aca1bd88076c">&#9670;&nbsp;</a></span>SZTAB1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;char&gt; excel::SZTAB1</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    -2, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, -1, -2, -1, 11, 5,</div><div class="line">    2, 2, 3, 9, 9, 2, 3, 11, 4, 7, 7, 7, 7, 3, 4, 7, 4, 7, 3, 3, -2, -2, -2, -2, -2, -2, -2,</div><div class="line">    -2, 3, -2, -2, -2, -2, -2, -2, -2</div><div class="line">}</div></div><!-- fragment -->
</div>
</div>
<a id="a4236aeca86cfd1538a9e6f7f30306719"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4236aeca86cfd1538a9e6f7f30306719">&#9670;&nbsp;</a></span>SZTAB2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;char&gt; excel::SZTAB2</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    -2, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, -1, -2, -1, 11, 5,</div><div class="line">    2, 2, 3, 9, 9, 3, 4, 11, 4, 7, 7, 7, 7, 3, 4, 7, 4, 7, 3, 3, -2, -2, -2, -2, -2, -2, -2,</div><div class="line">    -2, -2, -2, -2, -2, -2, -2, -2, -2</div><div class="line">}</div></div><!-- fragment -->
</div>
</div>
<a id="a48a19a54a726a5d20dbba94cdbef3c54"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a48a19a54a726a5d20dbba94cdbef3c54">&#9670;&nbsp;</a></span>SZTAB3</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;char&gt; excel::SZTAB3</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    -2, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, -1, -2, -1, -2, -2,</div><div class="line">    2, 2, 3, 9, 9, 3, 4, 15, 4, 7, 7, 7, 7, 3, 4, 7, 4, 7, 3, 3, -2, -2, -2, -2, -2, -2, -2,</div><div class="line">    -2, -2, 25, 18, 21, 18, 21, -2, -2</div><div class="line">}</div></div><!-- fragment -->
</div>
</div>
<a id="a29477940892f14e8d4c08610666f0c2e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a29477940892f14e8d4c08610666f0c2e">&#9670;&nbsp;</a></span>SZTAB4</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;char&gt; excel::SZTAB4</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    -2, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, -1, -1, -1, -2, -2,</div><div class="line">    2, 2, 3, 9, 9, 3, 4, 5, 5, 9, 7, 7, 7, 3, 5, 9, 5, 9, 3, 3, -2, -2, -2, -2, -2, -2, -2,</div><div class="line">    -2, -2, 7, 7, 11, 7, 11, -2, -2</div><div class="line">}</div></div><!-- fragment -->
</div>
</div>
<a id="a0e1ab8705644c2a2393216fcdf2793a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0e1ab8705644c2a2393216fcdf2793a2">&#9670;&nbsp;</a></span>TABLE_BACKGROUND</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;int, std::vector&lt;std::string&gt; &gt; excel::TABLE_BACKGROUND</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Table parts background color map. <code>type</code>: {<code>firstRow</code>, <code>evenRow</code>, <code>oddRow</code>} </p>

</div>
</div>
<a id="a2b0869653f198d05874fc13e19a69e3a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2b0869653f198d05874fc13e19a69e3a">&#9670;&nbsp;</a></span>TABLE_COLOR</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;int, std::vector&lt;std::string&gt; &gt; excel::TABLE_COLOR</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    </div><div class="line">    {102, {<span class="stringliteral">&quot;2F75B5&quot;</span>, <span class="stringliteral">&quot;2F75B5&quot;</span>}},</div><div class="line">    {103, {<span class="stringliteral">&quot;C65911&quot;</span>, <span class="stringliteral">&quot;C65911&quot;</span>}},</div><div class="line">    {104, {<span class="stringliteral">&quot;7B7B7B&quot;</span>, <span class="stringliteral">&quot;7B7B7B&quot;</span>}},</div><div class="line">    {105, {<span class="stringliteral">&quot;BF8F00&quot;</span>, <span class="stringliteral">&quot;BF8F00&quot;</span>}},</div><div class="line">    {106, {<span class="stringliteral">&quot;305496&quot;</span>, <span class="stringliteral">&quot;305496&quot;</span>}},</div><div class="line">    {107, {<span class="stringliteral">&quot;548235&quot;</span>, <span class="stringliteral">&quot;548235&quot;</span>}},</div><div class="line">    {108, {<span class="stringliteral">&quot;fff&quot;</span>, <span class="stringliteral">&quot;&quot;</span>}},</div><div class="line">    </div><div class="line">    {201, {<span class="stringliteral">&quot;fff&quot;</span>, <span class="stringliteral">&quot;&quot;</span>}},</div><div class="line">    {202, {<span class="stringliteral">&quot;fff&quot;</span>, <span class="stringliteral">&quot;&quot;</span>}},</div><div class="line">    {203, {<span class="stringliteral">&quot;fff&quot;</span>, <span class="stringliteral">&quot;&quot;</span>}},</div><div class="line">    {204, {<span class="stringliteral">&quot;fff&quot;</span>, <span class="stringliteral">&quot;&quot;</span>}},</div><div class="line">    {205, {<span class="stringliteral">&quot;fff&quot;</span>, <span class="stringliteral">&quot;&quot;</span>}},</div><div class="line">    {206, {<span class="stringliteral">&quot;fff&quot;</span>, <span class="stringliteral">&quot;&quot;</span>}},</div><div class="line">    {207, {<span class="stringliteral">&quot;fff&quot;</span>, <span class="stringliteral">&quot;&quot;</span>}},</div><div class="line">    {208, {<span class="stringliteral">&quot;fff&quot;</span>, <span class="stringliteral">&quot;&quot;</span>}},</div><div class="line">    </div><div class="line">    {301, {<span class="stringliteral">&quot;fff&quot;</span>, <span class="stringliteral">&quot;fff&quot;</span>}},</div><div class="line">    {302, {<span class="stringliteral">&quot;fff&quot;</span>, <span class="stringliteral">&quot;fff&quot;</span>}},</div><div class="line">    {303, {<span class="stringliteral">&quot;fff&quot;</span>, <span class="stringliteral">&quot;fff&quot;</span>}},</div><div class="line">    {304, {<span class="stringliteral">&quot;fff&quot;</span>, <span class="stringliteral">&quot;fff&quot;</span>}},</div><div class="line">    {305, {<span class="stringliteral">&quot;fff&quot;</span>, <span class="stringliteral">&quot;fff&quot;</span>}},</div><div class="line">    {306, {<span class="stringliteral">&quot;fff&quot;</span>, <span class="stringliteral">&quot;fff&quot;</span>}},</div><div class="line">    {307, {<span class="stringliteral">&quot;fff&quot;</span>, <span class="stringliteral">&quot;fff&quot;</span>}},</div><div class="line">    {308, {<span class="stringliteral">&quot;fff&quot;</span>, <span class="stringliteral">&quot;&quot;</span>}},</div><div class="line">}</div></div><!-- fragment --><p>Table parts font color map. <code>type</code>: {<code>firstRow</code>, <code>otherRow</code>} </p>

</div>
</div>
<a id="a4e495b910ee19f6b08f424d3174a1897"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4e495b910ee19f6b08f424d3174a1897">&#9670;&nbsp;</a></span>UPPERCASE_REL_INDEX</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;char, int&gt; excel::UPPERCASE_REL_INDEX</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    {<span class="charliteral">&#39;1&#39;</span>, 0},  {<span class="charliteral">&#39;3&#39;</span>, 0},  {<span class="charliteral">&#39;2&#39;</span>, 0},  {<span class="charliteral">&#39;5&#39;</span>, 0},  {<span class="charliteral">&#39;4&#39;</span>, 0},  {<span class="charliteral">&#39;7&#39;</span>, 0},  {<span class="charliteral">&#39;6&#39;</span>, 0},</div><div class="line">    {<span class="charliteral">&#39;9&#39;</span>, 0},  {<span class="charliteral">&#39;8&#39;</span>, 0},  {<span class="charliteral">&#39;A&#39;</span>, 1},  {<span class="charliteral">&#39;C&#39;</span>, 3},  {<span class="charliteral">&#39;B&#39;</span>, 2},  {<span class="charliteral">&#39;E&#39;</span>, 5},  {<span class="charliteral">&#39;D&#39;</span>, 4},</div><div class="line">    {<span class="charliteral">&#39;G&#39;</span>, 7},  {<span class="charliteral">&#39;F&#39;</span>, 6},  {<span class="charliteral">&#39;I&#39;</span>, 9},  {<span class="charliteral">&#39;H&#39;</span>, 8},  {<span class="charliteral">&#39;K&#39;</span>, 11}, {<span class="charliteral">&#39;J&#39;</span>, 10}, {<span class="charliteral">&#39;M&#39;</span>, 13},</div><div class="line">    {<span class="charliteral">&#39;L&#39;</span>, 12}, {<span class="charliteral">&#39;O&#39;</span>, 15}, {<span class="charliteral">&#39;N&#39;</span>, 14}, {<span class="charliteral">&#39;Q&#39;</span>, 17}, {<span class="charliteral">&#39;P&#39;</span>, 16}, {<span class="charliteral">&#39;S&#39;</span>, 19}, {<span class="charliteral">&#39;R&#39;</span>, 18},</div><div class="line">    {<span class="charliteral">&#39;U&#39;</span>, 21}, {<span class="charliteral">&#39;T&#39;</span>, 20}, {<span class="charliteral">&#39;W&#39;</span>, 23}, {<span class="charliteral">&#39;V&#39;</span>, 22}, {<span class="charliteral">&#39;Y&#39;</span>, 25}, {<span class="charliteral">&#39;X&#39;</span>, 24}, {<span class="charliteral">&#39;Z&#39;</span>, 26}</div><div class="line">}</div></div><!-- fragment --><p>Uppercase relations index </p>

</div>
</div>
<a id="a89c94f86995c751c76a443e9a97dff2e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a89c94f86995c751c76a443e9a97dff2e">&#9670;&nbsp;</a></span>X12_MAX_COLS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const int excel::X12_MAX_COLS = 16384</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>XLSX max column count </p>

</div>
</div>
<a id="a910586ae898dc927421ba516f866b63a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a910586ae898dc927421ba516f866b63a">&#9670;&nbsp;</a></span>X12_MAX_ROWS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const long int excel::X12_MAX_ROWS = 1048576</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>XLSX max row count </p>

</div>
</div>
<a id="ae8d5353d4dfff76158d4d5368fc4d6bf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae8d5353d4dfff76158d4d5368fc4d6bf">&#9670;&nbsp;</a></span>XL_SHRFMLA_ETC</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;int&gt; excel::XL_SHRFMLA_ETC</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    XL_SHRFMLA, XL_ARRAY, XL_TABLEOP, XL_TABLEOP2, XL_ARRAY2, XL_TABLEOP_B2</div><div class="line">}</div></div><!-- fragment --><p>XL_SHRFMLA types </p>

</div>
</div>
<a id="a8bcbfdda1f0e2eeaa52985b37fe63486"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8bcbfdda1f0e2eeaa52985b37fe63486">&#9670;&nbsp;</a></span>XLSX_BORDER_TYPE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;std::string, int&gt; excel::XLSX_BORDER_TYPE</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    {<span class="stringliteral">&quot;&quot;</span>,                 0},</div><div class="line">    {<span class="stringliteral">&quot;thin&quot;</span>,             1},</div><div class="line">    {<span class="stringliteral">&quot;medium&quot;</span>,           2},</div><div class="line">    {<span class="stringliteral">&quot;dashed&quot;</span>,           3},</div><div class="line">    {<span class="stringliteral">&quot;dotted&quot;</span>,           4},</div><div class="line">    {<span class="stringliteral">&quot;thick&quot;</span>,            5},</div><div class="line">    {<span class="stringliteral">&quot;double&quot;</span>,           6},</div><div class="line">    {<span class="stringliteral">&quot;hair&quot;</span>,             7},</div><div class="line">    {<span class="stringliteral">&quot;mediumDashed&quot;</span>,     8},</div><div class="line">    {<span class="stringliteral">&quot;dashDot&quot;</span>,          9},</div><div class="line">    {<span class="stringliteral">&quot;mediumDashDot&quot;</span>,    10},</div><div class="line">    {<span class="stringliteral">&quot;dashDotDot&quot;</span>,       11},</div><div class="line">    {<span class="stringliteral">&quot;mediumDashDotDot&quot;</span>, 12},</div><div class="line">    {<span class="stringliteral">&quot;slantDashDot&quot;</span>,     13}</div><div class="line">}</div></div><!-- fragment --><p>Border types </p>

</div>
</div>
<a id="a5a0c194bbffb5361674d301bc413eccc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5a0c194bbffb5361674d301bc413eccc">&#9670;&nbsp;</a></span>XLSX_FILL_PATTERN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;std::string, int&gt; excel::XLSX_FILL_PATTERN</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    {<span class="stringliteral">&quot;&quot;</span>,                0},</div><div class="line">    {<span class="stringliteral">&quot;none&quot;</span>,            0},</div><div class="line">    {<span class="stringliteral">&quot;solid&quot;</span>,           1},</div><div class="line">    {<span class="stringliteral">&quot;mediumGray&quot;</span>,      2},</div><div class="line">    {<span class="stringliteral">&quot;darkGray&quot;</span>,        3},</div><div class="line">    {<span class="stringliteral">&quot;lightGray&quot;</span>,       4},</div><div class="line">    {<span class="stringliteral">&quot;darkHorizontal&quot;</span>,  5},</div><div class="line">    {<span class="stringliteral">&quot;darkVertical&quot;</span>,    6},</div><div class="line">    {<span class="stringliteral">&quot;darkDown&quot;</span>,        7},</div><div class="line">    {<span class="stringliteral">&quot;darkUp&quot;</span>,          8},</div><div class="line">    {<span class="stringliteral">&quot;darkGrid&quot;</span>,        9},</div><div class="line">    {<span class="stringliteral">&quot;darkTrellis&quot;</span>,     10},</div><div class="line">    {<span class="stringliteral">&quot;lightHorizontal&quot;</span>, 11},</div><div class="line">    {<span class="stringliteral">&quot;lightVertical&quot;</span>,   12},</div><div class="line">    {<span class="stringliteral">&quot;lightDown&quot;</span>,       13},</div><div class="line">    {<span class="stringliteral">&quot;lightUp&quot;</span>,         14},</div><div class="line">    {<span class="stringliteral">&quot;lightGrid&quot;</span>,       15},</div><div class="line">    {<span class="stringliteral">&quot;lightTrellis&quot;</span>,    16},</div><div class="line">    {<span class="stringliteral">&quot;gray125&quot;</span>,         17},</div><div class="line">    {<span class="stringliteral">&quot;gray0625&quot;</span>,        18}</div><div class="line">}</div></div><!-- fragment --><p>Fill pattern types </p>

</div>
</div>
<a id="a45996c22d40b1d8da8c9fb1340bc7543"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a45996c22d40b1d8da8c9fb1340bc7543">&#9670;&nbsp;</a></span>XLSX_HORZ_ALIGN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;std::string, int&gt; excel::XLSX_HORZ_ALIGN</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    {<span class="stringliteral">&quot;&quot;</span>,                 0},</div><div class="line">    {<span class="stringliteral">&quot;general&quot;</span>,          0},</div><div class="line">    {<span class="stringliteral">&quot;left&quot;</span>,             1},</div><div class="line">    {<span class="stringliteral">&quot;center&quot;</span>,           2},</div><div class="line">    {<span class="stringliteral">&quot;right&quot;</span>,            3},</div><div class="line">    {<span class="stringliteral">&quot;fill&quot;</span>,             4},</div><div class="line">    {<span class="stringliteral">&quot;justify&quot;</span>,          5},</div><div class="line">    {<span class="stringliteral">&quot;centerContinuous&quot;</span>, 6},</div><div class="line">    {<span class="stringliteral">&quot;distributed&quot;</span>,      7}</div><div class="line">}</div></div><!-- fragment --><p>Horizontal aligment types </p>

</div>
</div>
<a id="a4c86d47ecef37d6922640b472b6d7555"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c86d47ecef37d6922640b472b6d7555">&#9670;&nbsp;</a></span>XLSX_VERT_ALIGN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::unordered_map&lt;std::string, int&gt; excel::XLSX_VERT_ALIGN</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div><div class="line">    {<span class="stringliteral">&quot;&quot;</span>,            0},</div><div class="line">    {<span class="stringliteral">&quot;top&quot;</span>,         0},</div><div class="line">    {<span class="stringliteral">&quot;center&quot;</span>,      1},</div><div class="line">    {<span class="stringliteral">&quot;bottom&quot;</span>,      2},</div><div class="line">    {<span class="stringliteral">&quot;justify&quot;</span>,     3},</div><div class="line">    {<span class="stringliteral">&quot;distributed&quot;</span>, 4}</div><div class="line">}</div></div><!-- fragment --><p>Vertical aligment types </p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="namespaceexcel.html">excel</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
  </ul>
</div>
</body>
</html>
